infrastructural investment - German English Dictionary